1. CI = Continuous Integration
1. CD (Continuous Delivery & Deployment)의 전단계
2. 변동된 (new or updated) 소스들을 빌드하고 테스트하는 단계이다.
2. CD = Continuous Deployment
3. CD = Continuous Delivery
- 수동 trigger가 포함된 개념.
- 모든 변동들(소스, 자원 등 anything)을 최대한 안전하고 빠르게 적용하고 최종 이용자들이 쓰는 제품에 반영될수 있게 하는 능력.
CI/CD하면 뭐가 좋아?
- 한마디로 싸이클이 빨라진다!
- 피드백, 테스팅, 배포 등 모든 것의 사이클이 짧아지고 자동화 됨으로 인해, 개발자의 피로가 줄어들고, 사용자, 즉 마켓의 요구에 빠르게 대응이 가능하게 된다.